package com.eportal.params.background.TLocks;

/**
 * Created by Saber on 2017/7/27.
 */
public class TLocksSendParam {

    /**
     * 公司名称
     */
    private String agtCode;
    /**
     * 小区名称
     */
    private String communityId;

    /**
     * 所属区域
     */
    private String areaCode;
    /**
     * 智能门禁PID
     */
    private String pId;
    /**
     * 门禁名称
     */
    private String cbName;
    /**
     * 安装状态 （-1 未发货   0 未安装   1 已安装  2 已测试安装）
     */
    private String status;
    /**
     * 类型：0：一般合作方硬件，1：锁厂硬件
     */
    private String type;
    /**
     * PID从
     */
    private String pId1;
    /**
     * PID到
     */
    private String pId2;
    /**
     * 检测状态 （0 未检测  1 合格  2 不合格）
     */
    private String checkStatus;

    /**
     * 当前操作用户（todo 此参数非前台传来 仅用于 userRole=21）
     */
    private Long sysoptId;


    public String getAgtCode() {
        return agtCode;
    }

    public void setAgtCode(String agtCode) {
        this.agtCode = agtCode;
    }

    public String getCommunityId() {
        return communityId;
    }

    public void setCommunityId(String communityId) {
        this.communityId = communityId;
    }

    public String getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    public String getpId() {
        return pId;
    }

    public void setpId(String pId) {
        this.pId = pId;
    }

    public String getCbName() {
        return cbName;
    }

    public void setCbName(String cbName) {
        this.cbName = cbName;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getpId1() {
        return pId1;
    }

    public void setpId1(String pId1) {
        this.pId1 = pId1;
    }

    public String getpId2() {
        return pId2;
    }

    public void setpId2(String pId2) {
        this.pId2 = pId2;
    }

    public String getCheckStatus() {
        return checkStatus;
    }

    public void setCheckStatus(String checkStatus) {
        this.checkStatus = checkStatus;
    }

    public Long getSysoptId() {
        return sysoptId;
    }

    public void setSysoptId(Long sysoptId) {
        this.sysoptId = sysoptId;
    }

    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("TLocksSendParam{");
        sb.append("agtCode='").append(agtCode).append('\'');
        sb.append(", communityId='").append(communityId).append('\'');
        sb.append(", areaCode='").append(areaCode).append('\'');
        sb.append(", pId='").append(pId).append('\'');
        sb.append(", cbName='").append(cbName).append('\'');
        sb.append(", status='").append(status).append('\'');
        sb.append(", type='").append(type).append('\'');
        sb.append(", pId1='").append(pId1).append('\'');
        sb.append(", pId2='").append(pId2).append('\'');
        sb.append(", checkStatus='").append(checkStatus).append('\'');
        sb.append(", sysoptId='").append(sysoptId).append('\'');
        sb.append('}');
        return sb.toString();
    }
}
